santa maria tree (calophyllum antillanum) - French English Dictionary